of long standing - Turco Inglés Diccionario